#ifndef HEROPLANE_H
#define HEROPLANE_H
#include <QPixmap>
#include "bullet.h"

class HeroPlane
{
public:
    HeroPlane();

    //投球
    void shoot();
    //设置球员位置
    void setPosition(int x, int y);
    //更新数据
    void update();

public:
    //绘制球员
    QPixmap m_Plane;

    //球员坐标
    int m_X;
    int m_Y;

    //球员的矩形边框
    QRect m_Rect;

    //球包
    Bullet m_bullets[BULLET_NUM];
    Bullet m_bullets2[BULLET_NUM];
    Bullet m_bullets3[BULLET_NUM];

    //发射间隔记录
    int m_recorder;

    //血量
    int blood=5;

    //球员类型
    int heroset=1;

};
#endif // HEROPLANE_H
